Operational Class Relationship Models

نویسندگان

  • Giorgio Bruno
  • Rakesh Agarwal
  • Andrea Castella
چکیده

Computerized databases are essential and inseparable components of a vast majority of today's information systems. Database systems are used at all levels of management, research and production to provide uniform access and control of consistent information. A database system implements a data model. A data model is a logical organization of (objects) entities and relationships among objects in a given application. An object-oriented database system is a database system which implements an object-oriented data model and captures the semantics of object-oriented concepts. The Entity-Relationship formalism and Class-Relationship formalism are widely used in Structured Analysis and Object-Oriented Analysis to build conceptual models of information systems. However these formalisms are not provided with operational semantics, so it is not possible to work with objects and with connection of objects at a conceptual level. They are usually translated into lower level formalisms, but this translation causes a loss in expressiveness. Quid is an object-oriented database system which is based on the Class-Relationship formalism. It incorporates some features of object-oriented concepts that are widely accepted in object-oriented languages and systems. As such Quid is a software engineering environment featuring the rapid prototyping of complex and highly structured information models. While developing a software system through Quid, the model even at the very rst step is able to show the behavior of the intended system because of its executable nature. This paper presents Quid that integrates the above mentioned formalisms. Quid is an operational language and is equipped with a powerful and user friendly support environment.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bernoulli matrix approach for matrix differential models of first-order

The current paper contributes a novel framework for solving a class of linear matrix differential equations. To do so, the operational matrix of the derivative based on the shifted Bernoulli polynomials together with the collocation method are exploited to reduce the main problem to system of linear matrix equations. An error estimation of presented method is provided. Numerical experiments are...

متن کامل

Metaclass Implementation of a Part - Relationship Model ∗

Object-oriented conceptual models strive to capture more semantics in order to better represent requirements of real-world applications. Part relationship is a powerful generic relationship for conceptual modeling. Intuitively, it relates a composite object to its component objects. This paper presents the implementation in ConceptBase, a database system for managing information at the conceptu...

متن کامل

New operational matrix for solving a class of optimal control problems with Jumarie’s modified Riemann-Liouville fractional derivative

In this paper, we apply spectral method based on the Bernstein polynomials for solving a class of optimal control problems with Jumarie’s modified Riemann-Liouville fractional derivative. In the first step, we introduce the dual basis and operational matrix of product based on the Bernstein basis. Then, we get the Bernstein operational matrix for the Jumarie’s modified Riemann-Liouville fractio...

متن کامل

First-Class Relationships in an Object-Oriented Language

In this paper we investigate the addition of first-class relationships to a prototypical object-oriented programming language (a “middleweight” fragment of Java). We provide language-level constructs to declare relationships between classes and to manipulate relationship instances. We allow relationships to have attributes and provide a novel notion of relationship inheritance. We formalize our...

متن کامل

Deriving Initial Data Warehouse Structures from the Conceptual Data Models of the Underlying Operational Information Systems

In recent years the construction of large scale data schemes for operational systems has been the major problem of conceptual data modeling for business needs. Multidimensional data structures used for decision support applications in data warehouses have rather different requirements to data modeling techniques. In case of operational systems the data models are created from application specif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993